package com.lanhe.product.domain;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.ToString;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 清创产品详情(LhQingchuangProductDetails)表实体类
 *
 * @author zhanggl
 * @since 2023-12-20 12:51:14
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@ToString
@TableName("lh_qingchuang_product_details")
public class LhQingchuangProductDetails {

	/**
	 * ID
	 */
	private Long id;

	/**
	 * 产品标题
	 */
	private String title;

	/**
	 * 任务标题
	 */
	private String subtitle;

	/**
	 * 任务标签
	 */
	private String tag;

	/**
	 * 产品编号
	 */
	private String number;

	/**
	 * 产品图片
	 */
	private String thmub;

	/**
	 * 佣金政策(富文本内容)
	 */
	private String policy;

	/**
	 * 任务教程(富文本内容)
	 */
	private String course;

	/**
	 * 任务类型:1提交任务,2结算任务
	 */
	private Long type;

	/**
	 * 报备表单名称
	 */
	private String formTitle;

	/**
	 * 报备表单内容
	 */
	private String formTemplate;

	/**
	 * 提交表单名称
	 */
	private String subTemplateTitle;

	/**
	 * 提交表单内容
	 */
	private String subTemplate;

	/**
	 * 排序
	 */
	private Long sort;

	/**
	 * 任务状态:1上架0下架
	 */
	private Long status;

	/**
	 * 提交任务报备信息超时时间:0代表无时间限制
	 */
	private Long overtime;

	/**
	 * 报备信息使用模式:1一码多用,2一码一用(仅针对提交任务有效)
	 */
	private Long applytype;

	/**
	 * 佣金政策信息
	 */
	private String task;

	/**
	 * 佣金
	 */
	private BigDecimal brokerage;

	/**
	 * 是否停止交单:1停止,0正常
	 */
	private Long isstop;

	/**
	 * 报备预计审核通过时间
	 */
	private String applyExpectTime;

	/**
	 * 任务提醒
	 */
	private String remind;

	/**
	 * 任务提醒版本(用于判断是否给用户弹出
	 */
	private Long remindVersion;

	/**
	 * 视频素材
	 */
	private String videoMaterial;

	/**
	 * 展业素材
	 */
	private String showMaterial;

	/**
	 * 特别说明
	 */
	private String spins;

	/**
	 * 剩余链接数量
	 */
	private Long linknum;

	/**
	 * 创建时间
	 */
	private Date createtime;

	/**
	 * 更新时间
	 */
	private Date updatetime;

	/**
	 * 删除时间
	 */
	private Date deletetime;

}

